go/parser.parser.checkExpr (method)
14 uses
go/parser (current package)
parser.go#L458: list = append(list, p.checkExpr(p.parseExpr()))
parser.go#L461: list = append(list, p.checkExpr(p.parseExpr()))
parser.go#L1549: x := p.checkExpr(p.parseExpr())
parser.go#L1602: func (p *parser) checkExpr(x ast.Expr) ast.Expr {
parser.go#L1675: x = p.parseTypeAssertion(p.checkExpr(x))
parser.go#L1691: x = p.parseIndexOrSliceOrInstance(p.checkExpr(x))
parser.go#L1736: return &ast.UnaryExpr{OpPos: pos, Op: op, X: p.checkExpr(x)}
parser.go#L1782: return &ast.UnaryExpr{OpPos: arrow, Op: token.ARROW, X: p.checkExpr(x)}
parser.go#L1824: x = p.checkExpr(x)
parser.go#L1825: y = p.checkExpr(y)
parser.go#L1839: bx.X = p.checkExpr(bx.X)
parser.go#L1840: bx.Y = p.checkExpr(bx.Y)
parser.go#L1862: x := p.checkExpr(p.parseExpr())
parser.go#L2052: return p.checkExpr(es.X)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)